﻿using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace RndMaterialDisposalService.Models
{
    [Table("ProductProcessingPersonnel")]
    public class ProductProcessingPersonnelModel
    {
        //主键
        [Key]
        public Guid? SysId { get; set; }
        //加工类型
        public string? ProcessingType { get; set; }
        //产品线
        public string? ProductLine { get; set; }
        //计划员
        public string? Planner { get; set; }
        //计划员ID
        public string? PlannerID { get; set; }
        //出库员
        public string? OutboundName { get; set; }
        //出库员ID
        public string? OutboundNameID { get; set; }
        //加工员
        public string? Processors { get; set; }
        //加工员ID
        public string? ProcessorsID { get; set; }
        //物控员
        public string? MaterialController { get; set; }
        //物控员ID
        public string? MaterialControllerID { get; set; }
        //入库员
        public string? WarehousingName { get; set; }
        //入库员ID
        public string? WarehousingNameID { get; set; }
        //采购员
        public string? Purchaser { get; set; }
        //采购员ID
        public string? PurchaserID { get; set; }
        //外协SQE
        public string? OutsourcingSQE { get; set; }
        //外协SQEID
        public string? OutsourcingSQEID { get; set; }
        //工段长
        public string? SectionChief { get; set; }
        //工段长ID
        public string? SectionChiefID { get; set; }
        //抄送
        public string? CcUserName { get; set; }
        //抄送ID
        public string? CcUserNameID { get; set; }
        //备注
        public string? Remarks { get; set; }
        //创建人
        public string? CreatedBy { get; set; }
        //创建日期
        public DateTime? CreateDate { get; set; }
        //修改人
        public string? LastUpdatedBy { get; set; }
        //修改日期
        public DateTime? LastUpdateDate { get; set; }
    }
}
